borrowing institution - English Synonyms Dictionary